Validation of Agile Workflows using Simulation
نویسندگان
چکیده
Increasing automation of business processes and industrial demand for complex workflow features have led to the development of more flexible and agile workflow concepts. One of those concepts is the use of goal-oriented workflows, which rely on ideas derived from agent technology like describing the workflows based on a goal hierarchy. While this reduces the gap between business view and IT view and allows for easy implementation of contengencies, the concepts have greater conceptual abstraction obscuring the control flow and reducing the ability of workflow engineers to identify specification flaws in the workflow. This paper shows an approach to address this problem by presenting a system for testing and validating workflows within a specified parameter space. The system allows the definition of test cases (scenarios), each of which contains parameter states applied during workflow execution. The workflow engineer can define a set of scenarios for a workflow testing specific situation that are likely to occur during operation or are otherwise interesting corner cases, allowing automated tests and correction of faults before deployment of the workflow in production environments.
منابع مشابه
XML-based Representation of Agile Workflows
Agile workflow technology deals with business processes that require structural changes during run-time. For the difficult task of adapting the workflows, a modelling language that is easy to understand is essential. On the other hand, the workflow engine requires a workflow representation that can be processed, made persistent, and exchanged in a straight-forward way. XML provides a good means...
متن کاملRepresentation and Structure-Based Similarity Assessment for Agile Workflows
The dynamics of the market requires workflow management systems that support agile workflows workflows which are flexible concerning the adaptation to innovations. This paper presents a case-based approach to representation and index-based retrieval of past workflows in order to give authoring support for adaptation of recent workflow instances. The utility of the presented methods is demonstra...
متن کاملDemonstration of the Agile Workflow Management System CAKE II Based on Long-Term Office Workflows
This demonstration extends previous work on the agile workflow management system CAKE II [2]. CAKE focuses on structural changes of longterm workflows at run time. A workflow modeling GUI that allows the user to suspend parts of an ongoing workflow instance and to adapt it is demonstrated in conjunction with CAKE’s workflow enactment service and a worklist GUI. The CAKE prototype has been appli...
متن کاملAgile Interface Development using OSC Expressions and Process Migration
This paper introduces “o.expr,” an expression language for dynamic, objectand agent-oriented computation of gesture signal processing workflows using OSC bundles. The use of o.expr is shown for a range of gesture processing tasks. Aspects of o.expr, including statelessness and homoiconicity, simplify agile applications development and provide support for heterogeneous computational networks.
متن کاملAgile Processes Through Goal- and Context-Oriented Business Process Modeling
Today’s methods for business process modeling like extended eventprocess-chains only allow the definition of static graph structures. They are not flexible enough for instance to model the change management process of the Mercedes Car Group (MCG) since it requires dynamic selection of process variants, process schema evolution and their (partial) propagation on running workflows, arbitrary dyna...
متن کامل